Software Development
Agile Organizations
Agile Organizations: Agile Models & Scaling Agile
Agile Organizations: Building an Agile Culture
Agile Organizations: Cloud for Agile Software Development
Agile Organizations: DevOps & Agile

Agile Organizations: Agile Models & Scaling Agile

Course Number:
it_agsaodj_03_enus
Lesson Objectives

Agile Organizations: Agile Models & Scaling Agile

  • discover the key concepts covered in this course
  • compare and contrast the different Agile frameworks available for Agile transformation of the organization
  • describe the features of the Hybrid Agile model
  • describe the features of the Bimodal Agile model
  • recognize the seven wastes to eliminate through the Lean model of Agile
  • describe guidelines to identify the best fit Agile framework for the organization
  • recognize the benefits offered by Agile estimation models over traditional estimation methods
  • describe the methods to use to increase the benefits of Agile from a project level to an organizational level
  • describe the various scaling models available for integrating Agile
  • recognize the SAFe framework available for scaling Agile
  • describe the characteristics, benefits, and challenges of using the LeSS framework
  • identify the challenges in scaling Agile
  • describe the Scrum of Scrums and the roles and responsibilities of the team members, as well as how to conduct this meeting
  • summarize the key concepts covered in this course

Overview/Description
Even though Agile software development adapts well to changing requirements and is scalable, there is still a steep learning curve for how to effectively use it in the organization. In this course, you'll explore the challenges faced by an organization transitioning to Agile. First, you'll learn about several Agile frameworks including the Hybrid, Lean, and Bimodal Agile models and frameworks. Next, you'll learn about Agile estimation methods, Agile benefits, and scaling Agile. You'll move on to examine the SAFe framework for Agile and the LeSS framework. Finally, you'll learn about scaling scrum, Scrum challenges, and the Scrum of Scrums meeting.

Target

Agile Organizations: Building an Agile Culture

Course Number:
it_agsaodj_04_enus
Lesson Objectives

Agile Organizations: Building an Agile Culture

  • discover the key concepts covered in this course
  • recognize the challenges faced in transforming to an Agile organization
  • recognize how to establish a governance framework for adopting Agile at an organizational level
  • describe the best practices to be adopted for building an Agile culture in the organization
  • describe Agile management best practices and how to create effective teams
  • recognize the best practices to be adopted by an Agile leader to build and mentor Agile teams for a software project
  • recognize the best practices to adopt for overcoming the challenges of working with distributed teams in an Agile environment
  • describe the best practices for managing and working with distributed teams in Agile
  • identify how to effectively transition a distributed team to Scrum
  • describe Agile team dynamics and how to ensure teams are effective and productive
  • describe conflict resolution techniques for the Agile coach
  • identify the parameters with which to assess an organization in order to determine its Agile maturity
  • describe how Agile senior management can, through effective Agile leaders and teams, successfully maximize the benefits of Agile practices for software development
  • summarize the key concepts covered in this course

Overview/Description
In order for Agile to be effective, it needs to become part of the organization and corporate culture. In this course, you'll learn how to build an Agile culture in the organization. First, you'll examine the challenges an organization is likely to face when transforming into an Agile organization. Next, you'll learn how to establish an Agile governance framework that will guide the organization on the best practices for building an Agile team, mentoring the team, and building the Agile culture. Finally, you'll explore Agile conflict resolution, moving towards Agile maturity, and effective Agile management.

Target

Agile Organizations: Cloud for Agile Software Development

Course Number:
it_agsaodj_01_enus
Lesson Objectives

Agile Organizations: Cloud for Agile Software Development

  • discover the key concepts covered in this course
  • describe the benefits of using cloud computing for Agile
  • recognize considerations related to cloud management
  • list IAM solutions such as federated identity, single in, and multi-factor authentication
  • describe the components of cloud infrastructure
  • recognize different privacy concerns such as private data and jurisdictional concerns
  • recognize the challenges introduced by different types of cloud platforms such as public, private, hybrid, and community
  • list cloud application architecture specifics such as supplementary security components, cryptography, and sandboxing
  • describe the various cloud deployment models such as public, private, hybrid, community, and virtual private clouds, as well as multi-cloud and multitenancy environments
  • describe the key components and the pros and cons of using the Infrastructure as a Service (IaaS) service model
  • describe the key components and the pros and cons of using the Platform as a Service (PaaS) service model
  • describe the key components and the pros and cons of using the Software as a Service (SaaS) service model
  • describe the Internet of Things (IoT) and how it applies to cloud computing
  • summarize the key concepts covered in this course

Overview/Description
The cloud has various deployment and service models that can be combined with Agile software development methodologies to help your organization design and create your very own cloud strategy based on your organization's needs. In this course, you'll learn about Agile software development, cloud management, cloud identity and access management, the cloud physical infrastructure, the cloud logical infrastructure, and cloud privacy. Next, you'll examine the available cloud deployment models such as public, private, hybrid, community, and virtual public clouds, as well as multi-cloud and multitenancy environments. You'll then move on to explore cloud service models such as Infrastructure as a Service, Platform as a Service, and Software as a Service. Finally, you'll learn about advanced topics such the Internet of Things.

Target

Agile Organizations: DevOps & Agile

Course Number:
it_agsaodj_02_enus
Lesson Objectives

Agile Organizations: DevOps & Agile

  • discover the key concepts covered in this course
  • describe the features of DevOps and its benefits
  • describe the benefits of using DevOps and Agile together
  • describe the components and features of the Agile development process
  • identify the steps in the Agile life cycle
  • identify the significance of continuous integration using the Agile process
  • describe how the cloud can be used with DevOps
  • compare continuous integration, continuous delivery and continuous deployment and how they are related to each other
  • describe the purpose of continuous integration and why it is important for software development
  • describe the benefits of using continuous integration
  • describe scalability and methods for performing scaling using auto-scaling, horizontal scaling, vertical scaling, and cloud bursting
  • describe Agile, DevOps, and cloud interaction
  • describe the Agile cloud architecture environment
  • summarize the key concepts covered in this course

Overview/Description
Software development is a complex process that can be made easier with the use up Agile. The benefits are amplified when combined with DevOps and the cloud. In this course, you will takes a closer look at the relation between Agile, DevOps, and the cloud. First, you will learn about the features of DevOps and its benefits. Next, you will learn about the Agile development process and the Agile life cycle. Next you will learn about continuous integration and CI/CD. You will then learn about cloud stability and the Agile, DevOps, and cloud interaction. Finally, you will learn about the Agile cloud architecture and how the cloud provides scalability.

Target

Close Chat Live